Importing Libraries

Reading and Analysing the Data

Data Visualization

Dropping unnecessary Columns

Labeling the Data

Splitting the Data into 2 sets for predictions

i.e. one df for input and other as predictions

Train-Test-Split

Model Seletion and Training

Predictions

Evalution of the Model